#ifndef _UNORDEREDARRAY_H
#define _UNORDEREDARRAY_H

#include "Graph.h"

// Unordered Array implementation of a priority queue
class UnorderedArray
{
	public:
		UnorderedArray(int size);
		~UnorderedArray();

		void insert(Edge *newEdge);
		Edge* deleteMin();
		void clear();
	
	private:
		int _size;
		Edge *_edges;
};

#endif /** _UNORDEREDARRAY_H **/
